Anyone else been very impressed with Joe Allen recently?