clean library