updated for image