working on the great rewrite of the _Cmd backends