#1 create main view