yes, not much intuitive. 
since you have already checked nameMatches method, any suggestions?