More on ECheques