oohnoitz is so much better at this than me.