IDP, BofP sounds like a merlin