fixed signup page to updated functions