use underscore for private class members