it gets converted to HTTPForbidden anyways in the schedules.py