battlefield timing