Base for the class