I will have to redesign it slightly where the sensitive data is hidden after a certain time or cause the state of the application to reinitialize itself. I don't want to break any rules but porting some applications are becoming a bit of a pain and I don't see the big benefits. There are a few small benefits and I am trying to keep my outlook positive at this point. I noticed there are quite of few other vendor apps that run on my build 2011 slate but not on my surface.(even Microsoft solitaire) There are probably a lot of people porting code right now.