16 stages