almost done with the complete write through...