The checkboxes are now correctly being inserted into the object array if they are selected and ignored if they are not selected, in addition to adding the description.