Christopher Cross been there done that