Early stopping (9/19)

Early stopping