improve libcleaner