automatic signup implemented