Wrapper for classes and API