Steve....You apparently had a great teacher and a lot of self-discipline...which has paid off in great results.
Eddie