library draft