Platelets at work~