lesson 3 done - user-task relationships, new routing