Add protocol part