private class. :palm_tree: