How would I rewrite this to work in GSAP3
var tL = new TimelineLite();
tL.add("mylabel", 2);
tL.to("#frame1", 2, { opacity: 1 });
tL.to("#txt1", .2, { y: 64, opacity: 0, ease:Sine.easeOut }, "mylabel");
tL.staggerFrom("#squares img", 0.8, {scale:0, y: 250, autoalpha:0, ease:Elastic.easeOut}, 0.1, "mylabel");
tL.from("#smiley", 2, { x:-100, rotation: -360, ease:Back.easeOut }, "+=.4");