updated for windows7.5 & windows phone8