update test
add empty handler
update document