Maybe you want to use OptAddress here