signup

a few bugs in signup would be issued