always redraw icon until expose implemented
enter reconnect loop from beginning