add -concatMap, -scan, and -scan1