check private and protected methods just in case