each router works but models structure should be added