Script help with overlay coding

The "Magic’ overlay starts in the wrong place and the white glow doesn’t show up because it seems to stop at the rotation

@elixr

Script

EXT.PORTAL with MAGIC with WHITE GLOW

@zoom reset

&overlay MAGIC opacity 0
&overlay 4723358450843648_MAGIC shifts to -104 123 in zone 1
&overlay 4723358450843648_MAGIC scales to 0.388 0.388
&overlay 4723358450843648_MAGIC moves to layer 4

&overlay WHITE GLOW opacity 0
&overlay 4723358450843648_WHITE GLOW shifts to -200 -57 in zone 1
&overlay 4723358450843648_WHITE GLOW scales to 1.000 1.000
&overlay 4723358450843648_WHITE GLOW moves to layer 5

&MOM spot 1.280 270 0 in zone 1
&MOM moves to layer 2

&YOU spot 1.280 100 0 in zone 1
&YOU moves to layer 1
&YOU faces left

    YOU (cheer_loop)
Gimme! Gimme!

&YOU is blush

&overlay 4723358450843648_MAGIC shifts to 107 229 in zone 1
&overlay 4723358450843648_MAGIC scales to 0.388 0.388
&overlay 4723358450843648_MAGIC moves to layer 4

&overlay MAGIC opacity 1 in .5

@pause for .5

@YOU is curtsey

@overlay MAGIC rotates 360 anchor point 0.5 0.5 in 1 loop 5

@overlay WHITE GLOW opacity 1