work in process, added wifi module