commited changes
added changes
updated router
added changes
test