Review for the mid

Review for the mid