This is straight from your code, I hoped you could explain it to me :p