adding attribute lookup feature