server has shell to recieve different commands