options now save correctly to localStorage