mangler works, output details still need figuring.