made it compile without errors. But with a hell load of warnings