I think I've almost made it.