Adding the sing up functionality