start implementing gallery storage
implement group memory storage