cleanup block handling