change api from a single function so we can have level-manifest
0.1.0