updated for Win phone 7.5