validaciones y correcion de bugs