- add required styling
- don;t allow invalid namespaces
- fix invalid class