New Features

add codes near dangerous functions to show.
add test scripts.
deletethe wrong submit