BILL HADEN INC ,