some s*** in branches
nie kompilowalo mi sie :p, Peter sprawdz czy sie zgadzasz