depend, rely, evidence, proof, according to, possess, haunt