write modififaction