Executing remote commands is preliminarily working, (still needs much work)