fixed a pre block