modified last proof