upgrades for better scripts and styles support