интересная функция. посмотрим, что из этого выйдет.