ffbm a bit too involved for me (baby)