added ability to do valid signup