Added comments to Transaction Interface