signs of the times...