updated upgrade header
updated library
updated project