перемістив все в окремий файл