libfile and modular populate db