oo weirdness