Drafting protocol and abstract components.