added boolean keyword