[Feature] Signup support

needs testing first