work on WP8 and Portable