excellent chart and service...