extracted some classes for imports