add explicit boolean type