a bit more progress, but way more to go for signup...