finished basic visit checks