fix: refresh checkbox