Added windows phone detection