add a field to represent place of modifications
update DAO
implement a function to set place of modification
consider place of modifications in mining
reconfigure log4j2