https://playupskyblue.wordpress.com/2015/07/31/adam-armstrong-is-a-fantastic-addition-but-much-more-work-is-needed/