Все хорошо. Кроме очень многих мелких требований и правил