added stl viewing stuff