bugfixes so it compiles...