updated view controllers, closes #11