Struggling to grasp the problem still, need to revert some of this but too frustrated atm