init battlefiel