Λll the stuff i need...

…and some more