route js

incomplete