some analysis, intro, discrete vals