agregado de un poquito de estructura y cargado de estados desde archivo