The nuts and bolts of the platelet release reaction