refactored drmLightbox