Redesigned Commander class.