Added iterator methods to udlist