moved regex to template, blocked user from reaching calendar without reqs