revived the signup code