Theoretically added signup functionality