handle empty addr