Library update moving forward