commit task