River Library, 2003- present