1. fixed bug in signup