Finished the edges(need checking)