Corrected checks for all signup fields