signupdialog.cpp roughly working now