preparing for weirdness