corrected swapped lambda_1 lambda_2