implemented cup fields on registration form
added external registration option