reload with cache
allow slight changes of jump direction