finally works start to finish (except login via email)