add viewcontroller