fixed deference block pointer for progress handling