Writing and assigning said writing into the code. There's still a lot of writing to do.
so about 80-90% done