signup fixes implemented