first library draft