por que hacer esto? si podias poner todo dentro de construir() ?