added recording lookup to program find