agregue mejoras varias