Enough already!

Further information in preparation.