added drag and drop and show image