added updates timer flexability