this is my first question on this web site,please don't laugh to hard. what does HT/happy time mean? where did the name come from?