добавил библиотеки + доделан крипт