refactorizando dao