I demand an explanation!!!

Well said RRR.