refactor
fix ortho view