performance: change all $.first() for native