ProcessProtocol compatiblity