Designing The Big Friendly Giant (BFG)