You rock Sam !!! Great list.