added remove address functionality