stripping out even more code so it compiles without throwing warnings