uses bocos rule