using has_no_ true, instead of has_ false