Add pessimistic mode and recycle default parameter.