fixed: not using cache reset function after saving plugin settings