Эм, а чо это у тебя бизнес-логика в делегате?