functional data processing with a flair (verified to work)