fix bug
add debug code