Other stages design

Other stages design