adding survey access checks