add missing features for war generation