working on battletest