personal as3 codebase