bug causes timeline not to update state