# How to organize timeline in a Flash project?

I am starting a new Flash game and I was wondering if there is a better way to organize the timeline of the project. In my previous games I define a keyframe for each possible status of the game (loading, sponsor, intro, menu, gameplay, etc...). This method works but has some problems... For instance, it is not easy to implement transitions between the different screens in the game.

How do you do this? Do you know of some better way?

The most flexible way is to skip the keyframes altogether and implement your states (and transitions) in code. You could have a basic GameState class that inherits from MovieClip and can therefore be applied to MovieClips in your Library.