gene huber