- try to include private methods to coverage