Move user control actions to site level; adding registration validation