refactor
add AddressingResult.java