reuse replies where possible