Тема хорошая. Пожалеть? Не надо. Просто понять.