fix the nag on state for is_singular