Quite reasonable stage system (without reasonable well-written stages yet ;))