Tranexamic acid–an old drug still going strong and making a revival