one way only long , might be slow
Komentarz:
consolidation in progress