add auto commit shell