Теперь передаю обработчик, как аргумент.
Позиция теперь относительная