Added various changes accumulated over time.