add a new member for TimeLabel
add png output for pulse plot