gene krenkle view 3