fixed lot of wierd stuff, but nothing works