WIP auto code

Updated w/ IR