Operation is pretty much functional and done, just needs to connect to player