update platform