added predicate arg to original lc method, added else condition to opns for new lc method, third lc method returns uri only