30... boy, does time fly