made some constructors for running the battle