Its been a long and whining road