matrix commit