modify entity