Battle Program Best Practices