Implement GT WRITE protocol