first protocol spec draft