only dump logs on failure
removed DottedPair::<< and >>. closes #3