commands are now stored into variables