improved explanation of hardware transactions