update json and timeline setting