More than one boolean parameter is too confusing