added option: don't reconnect on metered connections