adding force_reload option