add missing program imports and fix bat setup

Created by  James Plummer  on August 9, 2025
KR2OE4Q6GIV76COFY2Q2RKXSF7IQO4KS2GKSY6NSKFFBSFZAYOKQC
Change contents