Thank you very much for your review. Yes, the thing I struggle with the most is the design of the stages.