add battle test