we really don't need to store input interface address