check if responds to selector