remove isInstanceOf