new bool type functions