I wrote autoIR and added movement functions