see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken see definition of weaken