home recommendation with loop