Se podría mejorar varios aspectos