trying to recompile this monster