It sounds like writing may be the bottleneck. Does he seem frustrated with writing?