added compressed address support