Got sign up working... with some issues