delete the unuseful code
add In-source documentation