done basic movement over network