starting on hasUnassigned