Faked some protocol logic to make James feel better.