documentation - vm - data structures, lookup function