fixing issue with get_carinal_neighbors taking into account source node