Added extra, basic checking functionality to "Register"