refactoring,
poprawki context search