general graphing improvements and more