• Excellent and with enough extra material to make it interesting for those already familiar with apply!