busy and intro optimization