initial work on gallery