simplified single transaction execution API