tidied up the signup