improve removal of last cart item