datafist: make fist of data!