Buena vista, podría mejorar pero en términos generales esta bien.