new protocol fields