small helper to keep routes to requires DRY