created classes for auto