This should be a static class.