RAND HECKLER