added edit log feature