cluster library