worked out a nasty bug
fixed sign-up page