added new system for zoom gallery