cast to bool not necessary on 12.3