week5:task1 automatic updates