GetDisplayList done by tao