is_pol should be treated as aggregate