checkbox can now return a boolean