intermittant commit