adding some error checking to decay_value option
keeping archived tab ids around in localStorage