Platelets at work