updates to lib files