KEEPING YOUR MINI RUNNING: UNDERSTANDING AND ADDRESSING SPEG AND BCM ISSUES