getting way ahead of myself still
getting (a little) ahead again.