Removed recursive comm search in neighbor update, was apparantly buggy because of complicated comm order