Update to library controller