updated the core libraries