messing around with what it takes to program a new feature, in reference to the ui. i'm just trying to see what features would be useful to have from a new plugin perspective.