Base command now uses message-based formatting