worked on image library