Some camera changes so the viewport works