Your comments

Спасибо за ответ, посмотрел только похожие темы, в базу знаний ума заглянуть не хватило.

Тем не менее, предложенная там версия все-таки костыль :)