website upgrade leading to review delays?