8.3.7. Plotting utility classes