Meet Buddy (long thread!)