edit by & timestamp