renamed lookup to mapper