lazy recognition setup