? is a boolean