So where have you been?