Initial work on changing .Then so all continuations are run when triggered even previous ones