run / compiler bat changes

the bat compiler should work compiler everything SHOULD