shame it will never be finished.