i did something similar in as3