gallery front end creation