added jack's comments