Too Much Rain Holding Up Progress at Crete Library