Simplification of the blocking code.