only access data if needed in comp.lookup