image and description fetch now on client side