implemented 3 bit saturating local prediction