more persistent options stuff