message-less commit