changes to view controllers