a few minor tweaks and notes
playing around with existential wrappers, helper functions, etc.