fix a commit date bug
fix empty data list will break Y axis