proj: refactoring BuildList