Civilian class added, base class methods were overrided, tested in main