copy protocol12 to protocol15