Register begin dates are now properly respected. Moved logic from view to controller.