add parsing code in lib
quietly exit