implemented gallery for area