changed the decoder to 6 stages for a 5% delay reduction