keeping up with the times