nice.  can pass objects to .attr()