Fixed all but one error, looking into different solutions though