Array list updated - not tested