The v2 component framework in Flash MX 2004 works well for large scale RIAs, but is often overkill for other kinds of Flash projects. In addition, there many common problems in all forms of Flash development that the v2 component architecture fails to address. For these, and other reasons, I’ve started development on a new, open source, component framework – Buzz. In preparing for this project I did a lot of research into other, non-Flash, frameworks. I found some amazing concepts such as unqiue object IDs and event management systems. I have since implemented them in ActionScript and this talk will analyze those concepts and the techniques used to apply them.