run reload exclusively