begin to write the lib device display pool