optimize has() method
simplify rel filter method name