Understanding Flash MX 2004 ActionScript 2: Basic techniques for creatives