john miceli view 3