Ingegnerizzato un pochino meglio i dao e il connector