rename CreatePlatform()