теперь stylesheet читаем
ещё немного мутного рефакторинга