almost done with coordinator