se hacen modificaciones y agregan algunas excepciones