uncommented all stages