con algunas mejoras