Eric Andersen it s been a long time