No Idea still why it's blowing up, going to revert to oxygen_jo2 code and just port over hindcast code