def arquitectura libraries2