RAND HECKLER INC