route factory docblocks