improved gallery type [WIP]