some protocol experiements