added boolean features