implemented weight extra nack decrement