Library redesign