readded graphing library