add code to interpret lambda