ok umm.... i struggled a lot…