version history; added cancel button to quit msgbox