fix signup bug