fixed issue with marker, now allowing arbitrary image size