(And yes, I think that the FFDP version sucks)