add -skiphavecache option