bill Library 2023