added data and peer information of modification when calling on_modified()