why do we even bother challegning calls

Printable View