Increase abstraction level for commander