improve the view maintain the geometry