BF Challenges