added wifi and request