database (a cache of perceptions)