finished the writing backwards call