BEF:
BEF: ball of confusion