Changes on Library