refactoring simpleRouter_v1_0