James Moore view 3