Tranexamic acid . . . and other stories