Command base initialization moved to new method