updates so that the plot will still display even when there is no domain
i.e. when there isn't enough data to flush out the chart body