Back-ported to WP7