remote transactions are handled similar way as local transaction