Core classes for cosmos