update for wp8 viewport