private constructors for utility classes