add router

some fuck code