partials and spec