2008 finished + fixes

Finished the 2008 problems
Changed the import statements to only import the needed functions