move Activity update into ActivitySequence