Commands are set as array and run from them (array unbpack)
This is not completed and under development