Сразу есть вопрос, для чего scale не по умолчанию?
Не беспокоит что редактор наименования процедур onTrigger разным цветом отображает?