reverse DNS changes
tests update
PTR record support
unit tests
refactored
comment