It seems as though I jumped to ASM too soon. It seems like just using the event worked well :D