modificando codigo, todabia no lo probe