Added scale argument to updateList() function