books panel directive