joseph kraft view 1