All changes here are new: migrating to platform-specific scripts