Якось воно усе-таки запаялось. хоча і не факт що це оптимальне рішення, але мені буде спокійніше, знову лізти туди проблема... якусь функцію воно там всеодно виконає.