add gallery generator