More fun with trying to get it to compile :P