Don't use timer functionality and save file explicitly.
Fix logic for when to decode or just try to return the value.