Modified signup logic.