Add port chart and fix some animation bug