Nie wiem do konca czy to wszystko.

Ale powinno byc ok.