added persistent options