update part criteries code