Initial version
-add missed lib