making some progress (ha)