new exit node logic