declared/reveal differences