add addressable dependency