added option to choose instruction file