работает всё, кроме edit и print