cool. almost done.