major style and system updates