Implemented NLJoin