wip - логика