Вопросов много, решения есть