Cheating Bf x
Working x