lamda-cize flip func