introducing quality stages