Split major commands into smaller commands