gallery type improved