battle – Finance Publish