decided that this should return a Route only, have some issues with it -> next comment