revision history module completed