avoid procurement errors