large stylistic changes