Manifest library