updated server launch to handle collisions gracefully (but introduced other issues - moving to sidebranch to debug)