SubCommand interface for all future commands