check guard