bumpy ride for WP7