MIXING ALL MY FOUNDATIONS TOGETHER!!!