функции независимы от глобального говна