i am not clear about the mode(i.e.,testval val).could you tell me what the difference between them.thxs