refresh in any case
scheduling