hacking around with partials