nice sidebar presenter interface. might metaprogram some of its internals