I did as your example but it still only fired once Do i have to call DoLaunch from the outside or do anything else?