ha ha where have you been