Additional work on Method3, still incomplete