Adding the protocol capacity to the TV plugin AND correcting the fact that it couldn't handle 2D input