Glass Half Full — a work in progress.