rm traceback
add unit test & frame_num