signup view functionality working