learned controllers, views