see definition of hasten see definition of hasten see definition of hasten see definition of hasten see definition of hasten see definition of hasten see definition of hasten see definition of hasten see definition of hasten