Added mapAll which will map/recover in a single PF