added needsclick back to checkbox elements