implmenting the war package