window almost functional for soldierinfostate