Design is almost done.