chyba wszystko i nawet działa ;o