program history bug