lambda and keyword magic