built pdf set structure