Iraqi special forces units have entered the eastern outskirts of the largest remaining IS-held city, but their advance has been greatly slowed by both a desire to limit civilian casualties and the resilience of the IS fighters.