2012 and it's been a long journey