Instead of adding a try... code each graphing module, maybe we should just keep them in a list and iterate