split it out into multiple files. Somehow broke css hotloading