all things considered, not a bad half