automatic commit3