[ Some stuff until i feel like leaving]