that is why it is not recommended for coded protocols