A small step futher with more structure and first parts of protocol.