added windows mobile and phone detection