FATF! A new sheriff in town?