starting to fix code, there are SO MANY errors