suppressed warnings "unused" for parameters of default empty methods