для чего это используется?