working on image selection widget