#11 implemented wifi connection timeout