Newbie Question. Flow of this program?