Man oh man, it's been a while.