improving calcs on MSB CUP pass