adding the ability to toggle all with the checkbox control