источник это ты сам, можешь обраться к себе и уточнить интересующие тебя вопросы по этому поводу.