Also, I am not sure if I can ask this here,
but it is all working which is great, but this is my first project using greensock and I just wanted to ask whether it matters which order I stack the different things.
i.e.
.addTo(controller)
.triggerHook("onLeave")
.setTween(shakecapp);
.setTween(shakecapp)
.triggerHook("onLeave")
.addTo(controller);