multi view demo initial commit