start cleaning up blocks; pending