Shine on you crazy diamond Archivi -