adding protocol maker scripts