I'm almost half way there.