use boolean instead of Boolean