interactive target completion