fix a bug punched timeline dealed improperly