fixed incorrect respondsToSelector check