Style and framework upgrades