fixed block bug