tweaked xPartial; failing due to require_a