observation varies by perception