mark miller view 2