add bg;
fix soldiers generating;