#28 fix bug that updates existing checks because of reference issue