add missed poj status - waiting
add replace option , add shrink option, replace http library