небольшой рефакторинг для платной версии