add WP8 support