Adding runtime unit creation, unit selection, and something else I can't remember.