cleaner and more modular graphing system