add autorefresh