add delegate for selected unit