A trial and error implementation of a real world protocol