updates to latest libraries