added auto update module