Add battle interface