work on basic sign up form functionality