updated practice to have in-scanner practice as well