refactor con funciones de db_funciones