add
add publib shell