added lookup by secondary key