some better naming conventions for our methods
bug where only commands with vars get added. now fixed