adding lib changes