[FUTURE] need to think about how to plot