Add new unit test and login to routes
new changes fix port
new changes