photo drop fully funtional