route do docs at end of contribute how to