WIP
More
WIP
WIP
Add alert classes
WIP
Respect extensions