better revision history