initial work to support mozaic view mode