yet another build library