init, empty library