commit before del