begin back-end graphing