revision código parte de alfredo