Thank god I'm not the only one that struggled here.