Way to go Sam! You sure do put in the work.