long time no see… I had this on drafts since ages idk why so I posted it now