use first instead of next occurrence