Use separate methods for mod and lookup