+ sys.platform changed to sys.platform.startswith