in reply to Checkbutton -text
You probably want to use the -textvariable option, not -text
Why? As the checkbutton labels are static text, -textvariable doesn't really seem to make sense here.