finished signup spec