Прошло некоторое время... Базовая структура выглядит хорошо $W