update + more libs
update + more libs