make router
copy another coder