book fix with multiple formats