blocks almost done