Add error checking on signup