device write back