The long way ...