mapping in mapcat
let-plist