Getting better and better - all thanks to some prominent third parties.