trust the compiler :)