oh the agony.................