mapping execute() flatmapping execute() recovering execute()