client protection