sequential application protocols