fixed bug where check all checkboxx was toggling manually unchecked marks