Create of logic and code of undestrand the commands and call the execution