adding hellousb code from BMinch's original