Working version of signup

- need to work on the warnings for when it doesn’t work