Making a promise is one thing, sticking to it another.
It took quite some time, but here they are E-E-R!