use 1.4 routing
improve docs