update test
update test
test of Proc
test of comparable