gets custom field copying to work, moves partials around a bit