improve cl_display and its spec