Fixed recursive lmbda call