third attempt at commit