That last step is a doozy.