partially automates ISO generation